const { contextBridge, ipcRenderer } = require('electron');

// 使用 contextBridge 公开安全的 API 给渲染进程
contextBridge.exposeInMainWorld('electron', {
 // 可以暴露一些简单的 API
 doSomething: () => ipcRenderer.send('do-something')
});

// 如果需要更复杂的通讯，可以使用 `ipcRenderer` 与主进程进行通信
ipcRenderer.on('some-channel', (event, data) => {
 console.log(data);
});